package com.jeomo.mem.starter.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.jeomo.base.starter.entity.BaseOrgEntity;

import java.time.LocalDate;
import java.time.LocalDateTime;
import java.util.Date;

/**
 * <p>
 * 会员基本信息表
 * </p>
 * @author Jackpot
 * @since 2020-10-22
 */

public class Member extends BaseOrgEntity {

    private static final long serialVersionUID = 1L;

    /** 组织 */
    private String org;
    /** 会员号 */
    @TableId(type = IdType.ASSIGN_ID)
    private String code;
    /** 姓名 */
    private String name;
    /** 手机号 */
    private String memberPhone;
    /** 微信号 */
    private String wechat;
    /** 邮箱 */
    private String email;
    /** 城市 */
    private Integer city;
    /** 详情地址 */
    private String address;
    /** 证件类型 */
    private String cerType;
    /** 证件号码 */
    private String cerNumber;
    /** 生日 */
    private LocalDate birthday;
    /** 性别  */
    private String sex;
    /** 注册时间 */
    private LocalDateTime regTime;
    /** 注册渠道 */
    private String regChannel;
    /** 工作单位 */
    private String workUnit;
    /** 职位 */
    private String post;
    /** 车牌号 */
    private String carNumber;


    public String getOrg() {
        return org;
    }

    public void setOrg(String org) {
        this.org = org;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getMemberPhone() {
        return memberPhone;
    }

    public void setMemberPhone(String memberPhone) {
        this.memberPhone = memberPhone;
    }

    public String getWechat() {
        return wechat;
    }

    public void setWechat(String wechat) {
        this.wechat = wechat;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getCerType() {
        return cerType;
    }

    public void setCerType(String cerType) {
        this.cerType = cerType;
    }

    public String getCerNumber() {
        return cerNumber;
    }

    public void setCerNumber(String cerNumber) {
        this.cerNumber = cerNumber;
    }

    public LocalDate getBirthday() {
        return birthday;
    }

    public void setBirthday(LocalDate birthday) {
        this.birthday = birthday;
    }

    public String getSex() {
        return sex;
    }

    public void setSex(String sex) {
        this.sex = sex;
    }

    public String getRegChannel() {
        return regChannel;
    }

    public void setRegChannel(String regChannel) {
        this.regChannel = regChannel;
    }

    public String getWorkUnit() {
        return workUnit;
    }

    public void setWorkUnit(String workUnit) {
        this.workUnit = workUnit;
    }

    public String getPost() {
        return post;
    }

    public void setPost(String post) {
        this.post = post;
    }

    public String getCarNumber() {
        return carNumber;
    }

    public void setCarNumber(String carNumber) {
        this.carNumber = carNumber;
    }

    public LocalDateTime getRegTime() {
        return regTime;
    }

    public void setRegTime(LocalDateTime regTime) {
        this.regTime = regTime;
    }

    public Integer getCity() {
        return city;
    }

    public void setCity(Integer city) {
        this.city = city;
    }
}
